• word of the day

    desperate straits

    desperate straits - Dictionary definition and meaning for word desperate straits

    Definition
    (noun) a state of extreme distress
    Synonyms : dire straits

Word used in video below:
text: little desperate needy pathetic
Download our Mobile App Today
Receive our word of the day
on Whatsapp